construction waterproofing - French English Dictionary